cumulative sentence - French English Dictionary